touch all the bases - Turc Anglais Dictionnaire